package com.newyear.concertManagementSystem.dao;

import entity.Concert;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ConcertDao {
    /**
     * 分页查询演唱会
     *
     * @param startIndex
     * @param pageSize
     * @return
     */
    List<Concert> page(@Param("startIndex")int startIndex, @Param("pageSize") int pageSize);

    /**
     * 查询演唱会总记录数
     *
     * @return
     */
    int count();

    /**
     * 查询演唱会名称是否重复
     *
     * @param concertName
     * @return
     */
    int repeat(String concertName);

    /**
     * 将新到演唱会信息保存到数据库中
     *
     * @param concert
     * @return
     */

    int add(Concert concert);

}
